be in a predicament - French English Dictionary